logically inconsistent - French English Dictionary